NoPaste

Problem

von DEBIANUNDANDREAS

SNIPPET_TEXT:
  1. #include <iostream>
  2.         #include <cstdlib>
  3.         #include <cstring>
  4.         using namespace std;
  5.         string quelle;
  6.         string ziel;
  7.         string str;
  8.         string command;
  9.         int main(int argc, char *argv[])
  10.         {
  11.         int befehl;
  12.         cout << endl;
  13.         cout <<  ""<< endl;
  14.         cout << "Menü"<< endl;
  15.         cout << "<1> Wichtige Dateien umkopieren" << endl;
  16.         cout << "<2> AMD Treiber downloaden und installieren" << endl;
  17.         cout << "Deine Auswahl";
  18.         cin >> befehl;
  19.         switch( befehl );
  20.          
  21.          
  22.          
  23.         // ziel ="mount -o remount, rw /";
  24.          
  25.         // string command=ziel;
  26.         // system(command.c_str());
  27.         // if [ which dialog -a | grep "/usr/bin/dialog"] ;
  28.         //                                             then
  29.         //                                             sudo apt-get install dialog
  30.         //                                             fi
  31.         {
  32.                 case 1: cout << endl;
  33.                 quelle= "/media/usb0/Backup/fstab.html";
  34.                 ziel= "/media/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/home/andy/Arbeitsfläche/";
  35.                 str =quelle+" "+ziel;
  36.                 command="cp -v " +str;
  37.                 system(command.c_str());
  38.          
  39.                 ziel= "/home/internet/Arbeitsfläche/Tipps";
  40.                 str =ziel;
  41.                 command="md " +str;
  42.                 system(command.c_str());
  43.                         quelle= "/media/XXXX-XXXX/Tipps/.";
  44.                         ziel= "/home/internet/Arbeitsfläche/Tipps";
  45.                         str =quelle+" "+ziel;
  46.                         command="cp -v " +str;
  47.                         system(command.c_str());
  48.          
  49.         quelle= "/media/XXXX-XXXX/Backup/old/sources.list";
  50.         ziel= "/etc/apt/sources.list";
  51.         str =quelle+" "+ziel;
  52.         command="sudo cp -v " +str;
  53.         system(command.c_str());
  54.          
  55.                 ziel= "/home/internet/.xine";
  56.                 str =ziel;
  57.                 command="md " +ziel;
  58.                 system(command.c_str());
  59.          
  60.         quelle= "/media/XXXX-XXXX/Backup/.xine";
  61.         ziel= "/home/internet/.xine/";
  62.         str =quelle+" "+ziel;
  63.         command="cp -v " +str;
  64.         system(command.c_str());
  65.          
  66.                 quelle= "/media/usb0/Wichtige Backups/resolv.conf";
  67.                 ziel= "/etc/resolv.conf";
  68.                 str =quelle+" "+ziel;
  69.                 command="sudo cp -v " +str;
  70.                 system(command.c_str());
  71.          
  72.                           quelle= "/media/Lokaler Datenträger/Debian/AMD-Treiber/amd-driver-installer-catalyst-13-4-x86.x86_64.run";
  73.                           ziel= "/home/ubuntu/Desktop/";
  74.                           str =quelle+" "+ziel;
  75.                           command="sudo cp -v " +str;
  76.                           system(command.c_str());
  77.         //break;
  78.          
  79.          
  80.          
  81.          
  82.          
  83.          
  84.         case 2: cout << endl;
  85.                 ziel= "sudo apt-get install fglrx fglrx-dev fglrx-amdcccle fglrx-modaliases dh-make dh-modaliases execstack dkms linux-headers-generic linux-firmware-nonfree";
  86.                 str =ziel;
  87.                 command=ziel;
  88.                 system(command.c_str());
  89.          
  90.                         ziel="sudo aticonfig --initial --force";
  91.                         command=ziel;
  92.                         system(command.c_str());
  93.          
  94.         //DRIVER="/usr/lib/fglrx/xorg/modules/drivers/fglrx_drv.so"
  95.         //ziel="for x in $(objdump -d "$DRIVER" | awk '/call/&&/EnableLogo/{print "\\x"$2"\\x"$3"\\x"$4"\\x"$5"\\x"$6}");";
  96.         //quelle="do sed -i "s/$x/\x90\x90\x90\x90\x90/g" "$DRIVER";"
  97.         //str =quelle+" "+ziel;
  98.         //command="cp -v " +str;
  99.         //system(command.c_str());
  100.         //break;
  101.         default : cout << endl;
  102.         cout << "Ungültige Eingabe" << endl;
  103.         }
  104.          
  105.          // Ende von Switch
  106.                 return 0;
  107.             }

Quellcode

Hier kannst du den Code kopieren und ihn in deinen bevorzugten Editor einfügen. PASTEBIN_DOWNLOAD_SNIPPET_EXPLAIN