簡體   English   中英

在Unix / Linux平台上運行的Perl腳本是否可以創建Windows快捷方式?

[英]Is it possible for a Perl script running on a Unix/Linux platform to create Windows Shortcuts?

如果我想創建一個* nix符號鏈接,我將調用symlink(); 如果我在Windows上運行腳本並且我想創建一個快捷方式,我會使用Win32::Shortcut

但是,如果我想從* nix機器運行腳本時創建Windows快捷方式該怎么辦?

我正從我的* nix機器訪問Windows Server 2003計算機上的SMB共享。

好吧,我不知道Samba是否提供了API。 另一方面,Windows快捷方式只是特定格式的.lnk文件。

從最初的問題開始已經很長時間了,但我遇到了同樣的問題並找到了解決方案。

我編寫了一個應用程序,其目標是允許任何人從任何操作系統創建lnk文件。 我開始用bash寫它然后我用C轉換它(源代碼可用)。

它仍然很新鮮,所以除了我還沒有測試過,但你可以看看這里:
http://www.mamachine.org/mslink/index.en.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM