Uruchamianie pliku wykonywalnego Windows z poziomu R z opcjami wiersza poleceń
Próbuję wywołać program Windows o nazwieAMDIS z poziomu R za pomocą połączenia
system("C:/NIST08/AMDIS32/AMDIS_32.exe /S C:/Users/Ento/Documents/GCMS/test_cataglyphis_iberica/queens/CI23_Q_120828_01.CDF")
w celu przeprowadzenia analizy (określonej za pomocą/S
przełącznik) na pliku o nazwieCI23_Q_120828_01.CDF
, ale wydaje się, że bez względu na to, co spróbuję, plik nie zostanie poprawnie załadowany, prawdopodobnie dlatego, że opcje nie są przekazywane. Czy ktoś ma pojęcie, co mogę robić źle?
Teraz też to polecenie
nic nie robi,powoduje pojawienie się AMDIS, ale nie ładuje określonego przeze mnie plikudaje mi błąd
Wiadomość ostrzegawcza:
uruchomione polecenie 'C: /NIST08/AMDIS32/AMDIS_32.exe / S C: /Users/Ento/Documents/GCMS/test_cataglyphis_iberica/queens/CI23_Q_120828_01.CDF' miał status 65535
(Nie mam pojęcia, co powoduje te różne wyniki tego samego polecenia)
(opisane są opcje wiersza poleceń AMDIStutaj na stronie 8)
Twoje zdrowie,
Tomek
EDYTOWAĆ:
Okazało się, że ma to związek z odwrotnymi atakami wstecznymi - działa
system("C:\\NIST08\\AMDIS32\\AMDIS_32.EXE C:\\Users\\Ento\\Documents\\GCMS\\test_cataglyphis_iberica\\queens\\CI23_Q_120828_01.CDF /S /E")
wydaje się działać - dziękuję wszystkim za sugestie!