- 論壇徽章:
- 0
|
本帖最后由 lgq_101 于 2010-12-17 17:24 編輯
今天在windows服務(wù)器上裝了一個(gè)cygwin,說實(shí)話,是好東西,但好景不長(zhǎng),我遇到一個(gè)很困惑的問題,如下:- #!/usr/bin/perl
- use Win32::Process;
- use Win32;
- sub ErrorReport{
- print Win32::FormatMessage( Win32::GetLastError() );
- }
- Win32::Process::Create($ProcessObj,
- "C:\\WINDOWS\\system32\\notepad.exe",
- "notepad C:\\WINDOWS\\system32\\temp.txt",
- 0,
- NORMAL_PRIORITY_CLASS,
- ".")|| die ErrorReport();
- $ProcessObj->Suspend();
- $ProcessObj->Resume();
- $ProcessObj->Wait(INFINITE);
復(fù)制代碼 此段perl腳本在桌面生成的cygwin快捷方式里運(yùn)行可以正常執(zhí)行,但是我用SecureCRT遠(yuǎn)程ssh連過來缺發(fā)現(xiàn)不能執(zhí)行,一直卡在那,有誰知道什么原因嗎?腳本的功能就是把C:\\WINDOWS\\system32\\temp.txt文本文件打開。 |
|